Time-dependent Priority Disciplines: A Heavy Traffic Analysis
نویسندگان
چکیده
In this work, we revisit the theory underlying a range of time-dependent priority disciplines, and extend it to include the requirements of a class of applications that has not been studied in the past. Specifically, we target applications and services in which a scarce resource, or a fraction thereof, has to be awarded to a large number of concurrent requests. We thus consider an heavy traffic regime, and derive closed form expressions to evaluate the relative difference – in terms of average waiting times – of requests that belong to different priority classes. Our analysis allows to derive the expected waiting time of requests in single server queueing systems, under the assumption of finite buffers for both non-preemptive and preemptive cases. Additionally, we extend our results to a distributed scenario composed of an interconnected set of a large number of unreliable single server queueing systems. We then describe a number of applications and illustrate how to use our theoretic foundation to analyze and tune their performance. The accuracy of our analysis is validated through a set of experiments that we performed in a synthetic setting. Index Terms Dynamic Priority, Finite Buffer, Closed Systems, Fundamental Results
منابع مشابه
Heavy Traffic Limits for Some Queueing Networks
Using a slight modification of the framework in Bramson [7] and Williams [52], we prove heavy traffic limit theorems for six families of multiclass queueing networks. The first three families are single station systems operating under first-in first-out (FIFO), generalized headof-the-line proportional processor sharing (GHLPPS) and static buffer priority (SBP) service disciplines. The next two ...
متن کاملPriority queueing models for cognitive radio networks with traffic differentiation
In this paper, we present a new queueing model providing the accurate average system time for packets transmitted over a cognitive radio (CR) link for multiple traffic classes with the preemptive and non-preemptive priority service disciplines. The analysis considers general packet service time, general distributions for the channel availability periods and service interruption periods, and a s...
متن کاملPerformance Analysis of Priority Queueing Systems in Discrete Time
The integration of different types of traffic in packet-based networks spawns the need for traffic differentiation. In this tutorial paper, we present some analytical techniques to tackle discrete-time queueing systems with priority scheduling. We investigate both preemptive (resume and repeat) and non-preemptive priority scheduling disciplines. Two classes of traffic are considered, high-prior...
متن کاملMODELLING AND ANALYSIS OF A DISCRETE-TIME PRIORITY QUEUING COMPUTER NETWORK WITH PRIORITY JUMPS USING PROBABILITY GENERATING FUNCTIONS
Priority queues have a great importance in the study of computer communication networks in which different types of traffic require different quality of service standards. The discrete-time non-preemptive priority queuing model with priority jumps is proposed in this paper. On the basis of probability generating functions mean system contents and mean queuing delay characteristics are obtained....
متن کاملNorwegian Priority Setting in Practice – an Analysis of Waiting Time Patterns Across Medical Disciplines
Background Different strategies for addressing the challenge of prioritizing elective patients efficiently and fairly have been introduced in Norway. In the time period studied, there were three possible outcomes for elective patients that had been through the process of priority setting: (i) high priority with assigned individual maximum waiting time; (ii) low priority without a maximum waitin...
متن کامل